Markets cheer deal but see oil staying elevated Reuters
Published on 06/14/2026 at 07:14 pm EDT - Modified on 06/14/2026 at 09:16 pm EDT